urinary organ - Spanish English Dictionary